package com.lagou.concurrent.demo;

public class Main {
    public static void main(String[] args) {
        // 创建共享资源
        Data data = new Data(10);
        // 启动读取线程，读取同一个对象中的数据
        new ReaderThread(data).start();
        new ReaderThread(data).start();
        new ReaderThread(data).start();
        new ReaderThread(data).start();
        new ReaderThread(data).start();
        new ReaderThread(data).start();
        // 启动写线程，两个线程一个写大写，另一个写小写
        new WriterThread(data, "ABCDEFGHIJKLMNOPQRSTUVWXYZ").start();
        new WriterThread(data, "abcdefghijklmnopqrstuvwxyz").start();
    }
}